/*
*Universidad del Valle de Guatemala
* Jose Pablo Rodriguez
* Julio Maldonado
* Mariana Castillo
* Descripcion: metodosbasicos para presentar los datos codificados en el panel
*/
package h7;

/**
 *
 * @author Pablo
 */
public class Change {
    
    private double probabilidad=0.0;
	private String Symbol= "";
	private String codx="";
	
  public Change(String s, double p) 
    {
    	probabilidad = p;
    	Symbol = s;
    }
  public Change() 
  {
  }

  public void setProb(double p)
  {
   	probabilidad = probabilidad+p;
  }
  
  public void setCod(String c)
  {
   	codx=c+codx;
  }
   	
  public void setSim(String s)
  {
   	Symbol=Symbol+s;
  }
  
  public String getCod()
  {
   	return codx;
  }
   	
  public double getProb()
  {
   	return probabilidad;
  }
   	
  public String getSymb()
  {
   	return Symbol;
  }
   
  public String toString()
  {
   	return (Symbol + " probabilidad = " + probabilidad + " posee el codigo = "+ codx + "\n");
  }
    
  public boolean equals(Object o)
  {
    Change s = (Change) o;
     if(s.getSymb().equals(Symbol))
    		return true;
    	return false;
  }
    
}
